<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!DOCTYPE html>
		<html>
			<head>
				<meta charset="utf-8">
				<title></title>
			</head>
			<body>

		<script type="text/javascript">
		// 声明数据结构
		let arr = [
			[1],
			[1, 1],
			];

		// 打印10层, 从第3层开始循环到第10层
		for (let i = 2; i < 10; i++) { // i表示层数
		let temp = [];
		temp[0] = 1; // 第一个固定为1
		temp[i] = 1; // 最后个固定为1

		// 打印中间的数字
		for (let j = 1; j < i; j++) {
			temp[j] = arr[i - 1][j - 1] + arr[i - 1][j]; // 等于上面一层左边一个数 + 上面一层当前位置这个数。
		}

		arr[i] = temp;
	}
			// 打印杨辉三角
		for (let values of arr) {
			let str = '';
			for (let v of values) {
			str += v + " ";
			}
		console.log(str);
			}
					</script>
				</body>
			</html>
		</body>
	</html>
